Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
36 HENWOOD GREEN ROAD Detached £597,200 14 Jan 2014
41 HENWOOD GREEN ROAD Semi-Detached £330,000 7 Dec 2021
43 HENWOOD GREEN ROAD Detached £245,000 17 Feb 2012
45 HENWOOD GREEN ROAD Semi-Detached £165,000 4 Oct 2001
47 HENWOOD GREEN ROAD Terraced £208,000 23 Mar 2009